home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / qed / src / se.h < prev    next >
C/C++ Source or Header  |  1998-03-15  |  759b  |  41 lines

  1. #ifndef _qed_se_h_
  2. #define _qed_se_h_
  3.  
  4. /*
  5.  * Kommunikation mit einer Programmiershell.
  6. */
  7. #include "seproto.h"
  8.  
  9. #define SHELLANZ    7
  10.  
  11. /* globale Variablen */
  12. extern SHELLENTRY    se_shells[];
  13. extern bool            se_activ;
  14. extern bool            se_autosave;
  15. extern bool            se_autosearch;
  16.  
  17. extern void    setup_semenu    (void);
  18. /*
  19.  * Setzt das Shell-Menü 
  20. */
  21.  
  22. extern void    handle_se        (int *msg);
  23. /* 
  24.  * Wertet die von der Shell kommenden Messages aus 
  25. */
  26.  
  27. extern void    handle_es        (int menuitem);
  28. /* 
  29.  * Wertet die im menü ausgewählten Aktionen aus und schickt sie der Shell 
  30. */
  31.  
  32. extern void    timer_se            (void);
  33. /*
  34.  * Wird von der globalen Event-Schleife alls 600ms aufgerufen.
  35. */
  36.  
  37. extern void    init_se            (void);
  38. extern void term_se            (void);
  39.  
  40. #endif
  41.